home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 4 / Meeting Pearls Vol. IV (1996)(GTI - Schatztruhe)[!].iso / Pearls / texmf / doc / latex / base / web2ctex.txt < prev    next >
Text File  |  1996-06-19  |  4KB  |  151 lines

  1.           LaTeX installation instructions for web2c Unix TeX
  2.  
  3.                             25 Sep 1995
  4.  
  5.  
  6. SUMMARY
  7. =======
  8.  
  9. This file contains instructions on how to install LaTeX for web2c Unix 
  10. TeX.  Before reading this file, you should read install.txt, which 
  11. will explain how the LaTeX installation works.
  12.  
  13. This file describes:
  14.  
  15.  * How to save any old version of LaTeX.
  16.  
  17.  * How to unpack the LaTeX distribution.
  18.  
  19.  * How to create the LaTeX format.
  20.  
  21.  * How to install the LaTeX files.
  22.  
  23. During the installation procedure, it may be easiest to set some 
  24. environment variables.
  25.  
  26. The $LATEXINPUTS directory is where the LaTeX packages and classes 
  27. are kept.  This is on the TEXINPUTS path, for example:
  28.  
  29.    setenv LATEXINPUTS /usr/local/lib/tex/inputs/latex
  30.  
  31. (If you're not using csh or tcsh, but a Bourne shell or one of its
  32. successors, you would rather write:
  33.  
  34.    LATEXINPUTS=/usr/local/lib/tex/inputs/latex ; export LATEXINPUTS
  35.  
  36. The same comment applies to all following examples using setenv.)
  37.  
  38. The $LATEXFORMATS directory is where the LaTeX format is kept.  This 
  39. is on the TEXFORMATS path, for example:
  40.  
  41.    setenv LATEXFORMATS /usr/local/lib/tex/formats
  42.  
  43. The $LATEXBIN directory is where the LaTeX binary is kept.  This is 
  44. on the PATH, for example:
  45.  
  46.    setenv LATEXBIN /usr/local/bin
  47.  
  48. The $LATEXDIST directory is where the LaTeX distribution is kept.
  49. This is normally NOT on the TEXINPUTS path, for example:
  50.  
  51.    setenv LATEXDIST /usr/local/lib/tex/latex/src
  52.  
  53. The $INDEXSTYLE directory is where the makeindex program looks for
  54. its style files, for example:
  55.  
  56.    setenv INDEXSTYLE /usr/local/lib/texmf/makeindex
  57.  
  58.  
  59. SAVING ANY OLD VERSION OF LATEX
  60. ===============================
  61.  
  62. If you have a copy of LaTeX 2.09, you may wish to save it before 
  63. installing LaTeX2e.  
  64.  
  65. To begin with, you should save the LaTeX format.
  66.  
  67.    cd $LATEXFORMATS
  68.    mv latex.fmt latex209.fmt
  69.    
  70. Then you should save the LaTeX inputs.  This will depend on whether 
  71. your LaTeX inputs are kept in the same directory as all the other 
  72. inputs.  If they are, then:
  73.  
  74.    cd $LATEXINPUTS
  75.    mkdir ../latex209
  76.    cp *.sty ../latex209
  77.  
  78. If they are not, and are kept in a separate directory, then:
  79.  
  80.    cd $LATEXINPUTS
  81.    mkdir ../latex209
  82.    cp * ../latex209
  83.  
  84. Finally, you can create a shell script to run the old latex, for 
  85. example:
  86.  
  87.    #!/bin/sh
  88.    TEXINPUTS=${LATEX209INPUTS:- \
  89.       .:/usr/local/lib/tex/inputs/latex209:$TEXINPUTS}
  90.    export TEXINPUTS
  91.    virtex \&latex209 $*
  92.  
  93.  
  94. UNPACKING THE DISTRIBUTION
  95. ==========================
  96.  
  97. To unpack the LaTeX distribution, you should:
  98.  
  99.    cd $LATEXDIST
  100.    initex unpack.ins
  101.    
  102. This may take 5 or 10 minutes to unpack.
  103.  
  104.  
  105. CREATING THE LATEX FORMAT
  106. =========================
  107.  
  108. To create the LaTeX format, you should:
  109.  
  110.    initex latex.ltx
  111.    
  112. This will create a file latex.fmt.  You should install this with:
  113.  
  114.    mv latex.fmt $LATEXFORMATS
  115.    
  116. If you had a latex binary before, it will now pick up the new 
  117. format.  Otherwise, you should say:
  118.  
  119.    cd $LATEXBIN
  120.    ln virtex latex   
  121.  
  122.  
  123. PUTTING THE FILES WHERE LATEX CAN READ THEM
  124. ===========================================
  125.  
  126. To install the LaTeX files, you should:
  127.  
  128.    cd $LATEXDIST
  129.    mv latexbug.tex testpage.tex lablst.tex idx.tex nfssfont.tex \
  130.       small2e.tex sample2e.tex docstrip.tex \
  131.       *.cls *.clo *.sty *.fd *.def *.cfg \
  132.       $LATEXINPUTS
  133.    mv *.ist $INDEXSTYLE
  134.       
  135. You have now installed LaTeX!
  136.  
  137.  
  138. CHECKING THAT THE INSTALLATION WORKED
  139. =====================================
  140.  
  141. To check that the installation worked, you should:
  142.  
  143.    cd $LATEXDIST
  144.    latex ltxcheck
  145.    
  146. This will perform a number of tests, which should all report `OK'.
  147.  
  148.  
  149. --- Copyright 1995 the LaTeX3 project. ---
  150. ---       All rights reserved.         ---
  151.